package com.niiwoo.civet.trade.dao.entity;

import java.math.BigDecimal;
import java.util.Date;

public class UserInvestConfig {
    private Long id;

    private String userId;

    private Byte investWay;

    private String configIds;

    private BigDecimal singleMaxInvestAmount;

    private BigDecimal minKeepBalance;

    private Byte weight;

    private Byte enableAuto;

    private Byte enableSystem;

    private Byte readFlag;

    private Byte syncToAuto;

    private Date createTime;

    private Date updateTime;

    private Date weightUpdateTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public Byte getInvestWay() {
        return investWay;
    }

    public void setInvestWay(Byte investWay) {
        this.investWay = investWay;
    }

    public String getConfigIds() {
        return configIds;
    }

    public void setConfigIds(String configIds) {
        this.configIds = configIds;
    }

    public BigDecimal getSingleMaxInvestAmount() {
        return singleMaxInvestAmount;
    }

    public void setSingleMaxInvestAmount(BigDecimal singleMaxInvestAmount) {
        this.singleMaxInvestAmount = singleMaxInvestAmount;
    }

    public BigDecimal getMinKeepBalance() {
        return minKeepBalance;
    }

    public void setMinKeepBalance(BigDecimal minKeepBalance) {
        this.minKeepBalance = minKeepBalance;
    }

    public Byte getWeight() {
        return weight;
    }

    public void setWeight(Byte weight) {
        this.weight = weight;
    }

    public Byte getEnableAuto() {
        return enableAuto;
    }

    public void setEnableAuto(Byte enableAuto) {
        this.enableAuto = enableAuto;
    }

    public Byte getEnableSystem() {
        return enableSystem;
    }

    public void setEnableSystem(Byte enableSystem) {
        this.enableSystem = enableSystem;
    }

    public Byte getReadFlag() {
        return readFlag;
    }

    public void setReadFlag(Byte readFlag) {
        this.readFlag = readFlag;
    }

    public Byte getSyncToAuto() {
        return syncToAuto;
    }

    public void setSyncToAuto(Byte syncToAuto) {
        this.syncToAuto = syncToAuto;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Date getWeightUpdateTime() {
        return weightUpdateTime;
    }

    public void setWeightUpdateTime(Date weightUpdateTime) {
        this.weightUpdateTime = weightUpdateTime;
    }
}